package com.rst.service;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.rst.dao.ClassDAO;
import com.rst.model.Classe;

@Service
public class ClassService {

	@Autowired
	private ClassDAO classDAO;


	public Long save(Classe clas) {		
		return classDAO.saveClass(clas);		
	}

	public Classe getClassById(Long classId) {
		return classDAO.getClassById(classId);
	}
	public void update(Classe class1, Long classId) {
		class1.setClassId(classId);
		classDAO.udateClass(class1);		
	}

	public List<Classe> getClassList() {
		return classDAO.getClassList();
	}

	public String deleteClassById(Long classId) {
		Classe clas = classDAO.getClassById(classId);
		clas.setStatus(Classe.INACTIVE);
		classDAO.udateClass(clas);	
		return "success";
	}

	
}
